$(document).ready(function() {
	
	/**
	 * Tabela
	 */
	var oTable = $('#comanda').dataTable({
		"bDeferRender": true,
    	"aoColumns": [
			{ "mData": "tb_usuario_login_usuario", "sClass": "center" },
			{ "mData": "total", "sClass": "center" , "mRender" : 
				function (total) {
					if (total == null) {
						return 'Sem pedidos';
					} else {
						return 'R$ ' + total;
					}
				} },
			{ "mData": "time_inicio_comanda", "sClass": "center" },
			{ "mData": "status_comanda", "sClass": "center" },
			{ "mData": "id_comanda", "mRender": function ( id, type, full ) { return '<a href="#" onclick="return confirmaFechar('+id+');"><i class="icon-trash"></i> Fechar</a>' }, "sClass": "center" }
		],
     	"aaSorting": [[ 3, "desc" ]],
    	"sPaginationType": "full_numbers",
    	"iDisplayLength": 100
	});
	
	/**
	 * Estutando Bar
	 */
	oTable.fnReloadAjax('comandas/ler');
		(function escutaDados() {
			setTimeout(function() {
			oTable.fnReloadAjax('comandas/ler'); 
			escutaDados();
		}, 2000);
	})();
	
	$(".fancybox").fancybox({
	});
});

function confirmaFechar(id) {
	if (confirm('Tem certeza que deseja fechar essa mesa?')) {
		fecharMesa(id);
		return true;
	} else {
		return false;
	}
}

function fecharMesa(id) {
	noticia('Fechando...Aguarde...', 'alerta');
	$.ajax({
		url: "comandas/fecharMesa/" + id,
		type: "post",
		success: function(data){
			noticia('Mesa fechada com sucesso!', 'sucesso');
		},
		error:function(){
			noticia('Falha ao fechar a mesa!', 'falha');
		}   
	});
}